package com.zzb.learning.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zzb.base.model.PageResult;
import com.zzb.learning.model.dto.MyCourseTableParams;
import com.zzb.learning.model.dto.XcCourseTablesDto;
import com.zzb.learning.model.po.XcCourseTables;

/**
 * @Author zzb
 * @Date 2024/7/11 11:08
 * @Version 1.0
 * @description
 */
public interface CourseTablesService extends IService<XcCourseTables>{

    XcCourseTablesDto getLearnstatus(String userId, Long courseId);

    boolean saveChooseCourseStatus(String chooseCourseId);

    PageResult<XcCourseTables> courseTable(MyCourseTableParams params);
}
